/* CSS MENU */

ul {
	margin: 0;
	padding: 0;
	list-style: none;
	color: #3f2c1d;
	width: 120px;
	display:block;
	text-decoration:none;
}

ul li {
	position: relative;
	text-decoration:none;
}
	
li ul {
	position: absolute;
	padding: 0px 2px 2px 2px;
	display: none;
	text-decoration:none;
}

ul li a {
	display:block;
	color: #3f2c1d;  
	padding: 5px;
	text-decoration: none;
}

ul li a:hover { 
	color: #cd9f75;  
}

ul li ul li a:hover { 
	color: #cd9f75; 
	background: #ebe2da; 
} 
		
li ul li a { 
	padding: 7px 3px 7px 3px; 
	background: #e9ded5;
}
		
li:hover ul, li.over ul { 
	display: block; 
	background: #cd9f75;
}

* html ul li { 
	float: none; 
	height: 1%; 
}

* html ul li a { 
	height: 1%; 
}